continuous unwavering support - Spanish English Dictionary